| 4D Chart v13CT Get refnum | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D Chart v13
 CT Get refnum 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| CT Get refnum ( area ; scope ) -> 戻り値 | ||||||||
| 引数 | 型 | 説明 | ||||||
| area | 倍長整数 |   | 4D Chart エリア | |||||
| scope | 倍長整数 |   | 関数のスコープ: -2 = デフォルト、-1 = すべて、0 = 選択されたオブジェクト、>0 = オブジェクトID | |||||
| 戻り値 | 倍長整数 |   | エリア内のオブジェクトの参照番号 | |||||
CT Get refnum 関数は、area内scopeで記述されたオブジェクトの参照番号を返します。参照番号はオブジェクトに対応する倍長整数であり、一意である必要性はありません。参照番号はプロシージャだけに従って操作されます。参照番号は、ユーザがオブジェクトに割り当てるものです。これに対して、オブジェクトIDは4D Chartによって割り当てられるものです。
以下の例は、エリアを含むフォーム上のボタン用オブジェクトメソッドです。オブジェクトメソッドは、実行されると1つのオブジェクトだけが選択されているかどうかをチェックし、対応するレコードを[Parts]テーブルで検索し、その説明を表示します。
 QUERY([Parts];[Parts]RefNum=CT Get refnum(Area;0))
 ALERT("This object is a "+[Parts]Description)
	プロダクト: 4D Chart
	テーマ: CTオブジェクト
	番号: 
        14565
        
        
        
	
	初出: 4D Chart 1